﻿
  
  /*头部广告图片切换*/
  #ibanner_05 { position:relative; width:740px; height:357px; overflow:hidden;  border:1px solid #d8e0d6; float:left; z-index:0; padding:3px 3px 3px 5px }
#ibanner_pic a { position:absolute; top:0; display:block; width:530px; height:230px; overflow:hidden;  }
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:18px; border:1px solid #999; color:#999; font-size:14px; line-height:18px; }
#ibanner_btn .current { height:18px; border:1px solid #FF5300; color:#FF5300; font-size:14px; line-height:18px; }


.pxun_box { border:1px solid #dee6eb; padding-bottom:10px;  margin-top:10px; float:left;}
.pxun_box_tit_bg { height:30px; font-size:12px; line-height:30px; text-indent:10px; color:#666; border-bottom:1px solid #dee6eb; background:url(../images/help/cat_bg02.gif) repeat-x;}
.pxun_box_title{ background:url(../images/blog/t_img.gif) no-repeat 10px 9px ; text-indent:25px; font-weight:bold; font-size:14px; color:#333; height:30px; line-height:30px }
.pxun_box_title span{ font-size:12px; font-weight:normal}

.pxun_box .box10{}
.pxun_box .box10 li { float:left; text-align:center; margin:10px 4px 10px 8px; _margin:10px 4px 20px 8px; display:inline;  width:107px}
.pxun_box .box10 li img { border:1px solid #e2e2e2; margin-bottom:3px}
.pxun_box .box10 li span { color:#008000;}
.pxun_box .box10 li span a { color:#4c4c4c;}

.pxun_box .box11{ width:928px; line-height:24px; padding:5px 15px; color:#666666 }
.pxun_box .box11 strong{ color:#333}

.pxun_box .box12 { width:948px; padding:10px 0 0 10px; line-height:20px;word-break:break-all;word-wrap:break-word; }
.pxun_box .box12 li { float:left; margin:0 10px 10px 0;  display:inline }
.pxun_box .box12_tc { width:132px; margin-left:10px; color:#333; float:left; display:inline; height:100px; overflow:hidden}
.pxun_box .box12_tc span { color:#686868;}
.pxun_box .box12_tc span a { color:#2e63b9}
.pxun_box .box12_tc span a:hover { color:#CC0000}
.pxun_box .box12_img02 { float:left; text-align:center; line-height:45px;}
.pxun_box .box12_img02 p {  border:1px solid #e3e3e3; margin-bottom:10px;}
.pxun_box .box12_img02 p img { border:2px solid #fff;}
.pxun_box .box12_img02 span { color:#fb5309; font-weight:bold; margin:0 3px; display:inline}


/*首页左侧栏-新课程分类*/
.left_top_title{ background:url(../images/bg_fn02.gif) no-repeat; color:#FFF; width:200px; height:32px; line-height:32px; text-indent:30px; font-size:14px; font-weight:bold}
.all_left_sort{width:198px; height:230px }
.all_left_sort .list {    background: none repeat scroll 0 0 #FFF8EB;    border: 1px solid #CCCCCC;    line-height: 28px;    padding-top: 1px;    position: absolute;    width: 198px; z-index:1}
.all_left_sort .item {    height: 30px; width: 198px; background:url(../images/bg_fn03.gif) no-repeat;   } 
.all_left_sort .item i {    display: inline-block;   background:url(../images/ico_01.gif) no-repeat 10px -52px; text-indent:20px;  padding-left:12px;  width: 150px; height:30px;*margin-left:-20px; _margin-left:-20px; line-height:30px; font-weight:bold }
.all_left_sort .hover i { background:url(../images/bg_ilist1.gif) no-repeat;  border-color: #FF6600;    border-style: solid none solid solid;    border-width: 1px 0 1px 1px;    height: 27px; line-height:28px;       overflow: hidden;       position: relative;    width: 187px;    z-index: 60; margin-left:-1px; *margin-left:-21px; _margin-left:-21px; padding-left:12px;  }
.all_left_sort .sortbox {    background:#FFFFFF;    border: 1px solid #FF6600;    display: none;    font-size: 12px;    left: 198px;    line-height: 24px;    position: absolute;    top: -33px;    width: 763px;	z-index:15}
.all_left_sort .hover .sortbox {    display: block;}

.all_left_sort .sortbox .sortA {    float: left;    padding: 0 10px;    width: 550px; }
.all_left_sort .sortbox .sortA i span{margin:0 0px 0 7px; color:#CCC}
.all_left_sort .sortbox dl dd i {    background: none repeat scroll 0 0 transparent;    border: 0 none;    float: left;    height: 24px;    line-height: 24px;    padding: 0;    vertical-align: middle;    width: 424px; font-weight:normal}
.all_left_sort .sortbox .sortA dl dd i a{ float:left; display:block; margin-right:3px; width:50px }
.all_left_sort .sortbox .sortA dl dd i a.fc_green{ width:60px; float:left}
.all_left_sort .sortbox dl dd i span{ float:left; display:block; margin-left:15px}

.all_left_sort .sortA dl {    border-top: 1px solid #F5F5F5;    overflow: hidden;    padding: 5px 0;}
.all_left_sort .sortA dl dt {    float: left;    padding-left: 5px;    width: 70px; font-weight:bold }
.all_left_sort .sortA dl dt a {    color: #FF6600;}
.all_left_sort .sortA dl dd {    float: left;    width: 450px;}


.all_left_sort .sortbox .sortB {    background: none repeat scroll 0 0 #f7f7f7 ;    border-left: 1px solid #FED393;    float: right; _height:360px;    min-height: 360px;    padding: 1px 10px;    width: 169px;}
.all_left_sort .sortbox .sortB dt{ font-weight:bold; color:#FF6600}
.all_left_sort .sortB dl {    float: left;    padding: 4px 0;    width: 169px;}
.all_left_sort .sortB dl dd { width:155px !important; line-height:18px; margin-top:10px; margin-left:10px; color:#989898}
.all_left_sort .sortB dl dd a{ color:#000   }
.all_left_sort .sortB dl dt .right a{ background:url(../images/close_03.gif) no-repeat left 5px; display:block; width:20px; height:20px; }
.all_left_sort .sortB dl dt .right a:hover{ background:url(../images/close_03.gif) no-repeat 2px -15px; width:22px; height:20px}
.all_left_sort .sortB dl dd a:hover{ color:#CC0000;  }





.gg_01{ margin-top:10px}

.pxun_box_04{ margin-top:10px}
.pxun_box_04 .pxun_box_04_title_l{font-family: "Microsoft YaHei", "微软雅黑", "黑体", Arial; font-size:16px; color:#9f0000; margin:0 5px 5px 0; display:inline; float:left}
.pxun_box_04 .pxun_box_04_title_r{ float:right; margin-right:10px; margin-top:5px; display:inline}
.box11_main{ border:1px solid #DBE6D8; border-top:2px solid #F19607;}
	.box11_main .left_main{ width:205px; padding:10px; float:left}
	.box11_main .left_main .left_main_box{ background-color:#F3F3F3; padding:5px; width:182px}
		.box11_main .left_main .left_main_box ul{ border:1px solid #E0E0E0; padding:5px; width:170px; background-color:#FFF}
		.box11_main .left_main .left_main_box ul li{ float:left; margin:8px 0 5px 10px; display:inline }
		.box11_main .left_main .left_main_box ul li img{ border:1px solid #D6D6D6}
	.box11_main .right_main{ width:705px; padding:5px; float:left}
		.box11_main .right_main li{ float:left; width:205px; height:125px; color:#888888; line-height:20px; margin:10px}
		.box11_main .right_main li .tr_title a{ color:#666666; font-weight:bold}
		.box11_main .right_main li .img_box{ width:60px; height:62px; padding:3px; border:1px solid #E3E3E3; float:left; margin-top:3px}
		.box11_main .right_main li .right_info_s{ float: left; margin-left:10px}
		
		
		.banner002{ border:1px solid #EAEAEA; width:690px; height:350px; padding:5px}
		
		

.message_box_bg{ background:#F3F3F3; padding:5px; margin-left:10px; width:238px; float:left; margin-top:10px}
.message_box_02{ background:#FFF; border:1px solid #E0E0E0}
	.message_box_02 .mess_title{ font-weight:bold; width:228px; height:24px; line-height:24px; border-bottom:1px dashed #C5CCC5; padding-left:8px; color:#333333; margin-bottom:10px}
	.mess_info_01{ margin:auto; text-align:center}
	.mess_button{ padding:8px }
	.button_10{background:url(../images/button_10.gif) no-repeat; width:74px; height:24px; line-height:24px; border:0; color:#333; cursor:pointer}